welfare dependency - French English Dictionary